package com.ruoyi.system.domain;

import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;

import java.util.Date;

/**
 * 【请填写功能名称】对象 tb_car_update
 * 
 * @author ruoyi
 * @date 2020-06-27
 */
public class TbCarUpdate extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 更改id */
    private Long id;

    /** 区域 */
    @Excel(name = "区域")
    private String changeArea;

    /** 城市 */
    @Excel(name = "城市")
    private String upCity;

    /** 原始车牌 */
    @Excel(name = "原始车牌")
    private String upYscp;

    /** 最新车牌 */
    @Excel(name = "最新车牌")
    private String upNewcode;

    /** 原始VIN码 */
    @Excel(name = "原始VIN码")
    private String originalVin;

    /** 最新VIN */
    @Excel(name = "最新VIN")
    private String newVin;

    /** 原始终端编号 */
    @Excel(name = "原始终端编号")
    private String originalTerminal;

    /** 最新终端编号 */
    @Excel(name = "最新终端编号")
    private String newTerminal;

    /** 反馈人 */
    @Excel(name = "反馈人")
    private String upFkr;

    /** 更改人 */
    @Excel(name = "更改人")
    private String upGgr;

    /** 更改日期 */
    @Excel(name = "更改日期", width = 30, dateFormat = "yyyy-MM-dd")
    private Date upDatea;

    /** 原因 */
    @Excel(name = "原因")
    private String upMaster;

    /** 备注 */
    @Excel(name = "备注")
    private String upAnalysis;

    public void setId(Long id) 
    {
        this.id = id;
    }

    public Long getId() 
    {
        return id;
    }
    public void setChangeArea(String changeArea) 
    {
        this.changeArea = changeArea;
    }

    public String getChangeArea() 
    {
        return changeArea;
    }
    public void setUpCity(String upCity) 
    {
        this.upCity = upCity;
    }

    public String getUpCity() 
    {
        return upCity;
    }
    public void setUpYscp(String upYscp) 
    {
        this.upYscp = upYscp;
    }

    public String getUpYscp() 
    {
        return upYscp;
    }
    public void setUpNewcode(String upNewcode) 
    {
        this.upNewcode = upNewcode;
    }

    public String getUpNewcode() 
    {
        return upNewcode;
    }
    public void setOriginalVin(String originalVin) 
    {
        this.originalVin = originalVin;
    }

    public String getOriginalVin() 
    {
        return originalVin;
    }
    public void setNewVin(String newVin) 
    {
        this.newVin = newVin;
    }

    public String getNewVin() 
    {
        return newVin;
    }
    public void setOriginalTerminal(String originalTerminal) 
    {
        this.originalTerminal = originalTerminal;
    }

    public String getOriginalTerminal() 
    {
        return originalTerminal;
    }
    public void setNewTerminal(String newTerminal) 
    {
        this.newTerminal = newTerminal;
    }

    public String getNewTerminal() 
    {
        return newTerminal;
    }
    public void setUpFkr(String upFkr) 
    {
        this.upFkr = upFkr;
    }

    public String getUpFkr() 
    {
        return upFkr;
    }
    public void setUpGgr(String upGgr) 
    {
        this.upGgr = upGgr;
    }

    public String getUpGgr() 
    {
        return upGgr;
    }
    public void setUpDatea(Date upDatea) 
    {
        this.upDatea = upDatea;
    }

    public Date getUpDatea() 
    {
        return upDatea;
    }
    public void setUpMaster(String upMaster) 
    {
        this.upMaster = upMaster;
    }

    public String getUpMaster() 
    {
        return upMaster;
    }
    public void setUpAnalysis(String upAnalysis) 
    {
        this.upAnalysis = upAnalysis;
    }

    public String getUpAnalysis() 
    {
        return upAnalysis;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("id", getId())
            .append("changeArea", getChangeArea())
            .append("upCity", getUpCity())
            .append("upYscp", getUpYscp())
            .append("upNewcode", getUpNewcode())
            .append("originalVin", getOriginalVin())
            .append("newVin", getNewVin())
            .append("originalTerminal", getOriginalTerminal())
            .append("newTerminal", getNewTerminal())
            .append("upFkr", getUpFkr())
            .append("upGgr", getUpGgr())
            .append("upDatea", getUpDatea())
            .append("upMaster", getUpMaster())
            .append("upAnalysis", getUpAnalysis())
            .toString();
    }
}
